a medicine used to relieve pain - Francés Inglés Diccionario